Mandarin Oriental Boston opens. October 6, 2008 It is located at 776 Boylston Street. Sources Boston Globe Boston Herald